Skip to content

Adding LEPSE library#58

Merged
AnHeuermann merged 2 commits intoOpenModelica:masterfrom
AnHeuermann:add-LEPSE
Oct 14, 2025
Merged

Adding LEPSE library#58
AnHeuermann merged 2 commits intoOpenModelica:masterfrom
AnHeuermann:add-LEPSE

Conversation

@AnHeuermann
Copy link
Copy Markdown
Member

Issue

Closes #57.

Changes

- Added library from https://github.com/AndrejFlorinskii/LEPSE
- Marked library as experimental
@AnHeuermann AnHeuermann self-assigned this Oct 14, 2025
@AnHeuermann
Copy link
Copy Markdown
Member Author

AnHeuermann commented Oct 14, 2025

@AndrejFlorinskii Looks like the package on branch v1.1 is broken. Version v1.2 is detected.

@AnHeuermann AnHeuermann enabled auto-merge (squash) October 14, 2025 14:51
@AnHeuermann
Copy link
Copy Markdown
Member Author

I'll exclude branch v1.1 for now. If you fix it you can re-add it later.

Our scripts work best with a default development branch (e.g. main) and git tags. Than all new tags will be detected automatically by our scripts as releases and the version from the default branch will be the latest development version.
Currently, if you add a new version to a new branch (e.g. v2.0) you will need to provide a pull request adding that specific branch to repos.json:

  "LEPSE": {
    "branches": {
-      "v1.2": "v1.2"
+      "v1.2": "v1.2",
+      "v2.0": "v2.0",
    },
    "names": ["LEPSE"],
    "github": "AndrejFlorinskii/LEPSE",
    "support": [
      ["prerelease", "noSupport"],
      ["*", "experimental"]
    ]
  },

@AnHeuermann AnHeuermann merged commit 49ef281 into OpenModelica:master Oct 14, 2025
4 checks passed
@AnHeuermann AnHeuermann deleted the add-LEPSE branch October 14, 2025 15:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Addition of LEPSE library to package manager

1 participant